patent glazing - German English Dictionary